package com.ruoyi.project.gxgw_modules.lost.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;
import java.util.Date;

/**
 * 寻宠启示记录表 cxj_lost
 * 
 * @author ruoyi
 * @date 2019-01-22
 */
public class Lost extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 序号 */
	private Integer lostId;
	/** 用户编号 */
	private Integer userId;
	/** 宠物昵称 */
	private String petName;
	/** 宠物详情 */
	private String lostDetail;
	/** 发布时间 */
	private Date createDate;
	/** 启示描述图片 */
	private String lostUrl;
	/** 丢失时间 */
	private Date lostTime;
	/** 走失地址 */
	private String lostAddress;
	/** 赏金金额 */
	private Float feeTotal;
	/** 采纳状态 0 未采纳 1 已采纳 */
	private Integer cdState;
	/** 采纳时间 */
	private Date cdDate;
	/** 采纳线索用户 */
	private String clueId;
	public String getClueId() {
		return clueId;
	}

	public void setClueId(String clueId) {
		this.clueId = clueId;
	}

	/** 显示状态，0下架 1 上架显示 */
	private Integer isShow;
	/** 宠物信息 */
	private Integer petId;
	/** 审核状态：0未审核，1审核通过，2未通过 */
	private Integer checkState;
	/** 删除标记 */
	private String delFlag;
	/**  */
	private String telephone;
	/** 审核时间 */
	private Date checkDate;
	/** 审核管理员 */
	private Integer checkAdmin;

	public void setLostId(Integer lostId) 
	{
		this.lostId = lostId;
	}

	public Integer getLostId() 
	{
		return lostId;
	}
	public void setUserId(Integer userId) 
	{
		this.userId = userId;
	}

	public Integer getUserId() 
	{
		return userId;
	}
	public void setPetName(String petName) 
	{
		this.petName = petName;
	}

	public String getPetName() 
	{
		return petName;
	}
	public void setLostDetail(String lostDetail) 
	{
		this.lostDetail = lostDetail;
	}

	public String getLostDetail() 
	{
		return lostDetail;
	}
	public void setCreateDate(Date createDate) 
	{
		this.createDate = createDate;
	}

	public Date getCreateDate() 
	{
		return createDate;
	}
	public void setLostUrl(String lostUrl) 
	{
		this.lostUrl = lostUrl;
	}

	public String getLostUrl() 
	{
		return lostUrl;
	}
	public void setLostTime(Date lostTime) 
	{
		this.lostTime = lostTime;
	}

	public Date getLostTime() 
	{
		return lostTime;
	}
	public void setLostAddress(String lostAddress) 
	{
		this.lostAddress = lostAddress;
	}

	public String getLostAddress() 
	{
		return lostAddress;
	}
	public void setFeeTotal(Float feeTotal) 
	{
		this.feeTotal = feeTotal;
	}

	public Float getFeeTotal() 
	{
		return feeTotal;
	}
	public void setCdState(Integer cdState) 
	{
		this.cdState = cdState;
	}

	public Integer getCdState() 
	{
		return cdState;
	}
	public void setCdDate(Date cdDate) 
	{
		this.cdDate = cdDate;
	}

	public Date getCdDate() 
	{
		return cdDate;
	}
	
	public void setIsShow(Integer isShow) 
	{
		this.isShow = isShow;
	}

	public Integer getIsShow() 
	{
		return isShow;
	}
	public void setPetId(Integer petId) 
	{
		this.petId = petId;
	}

	public Integer getPetId() 
	{
		return petId;
	}
	public void setCheckState(Integer checkState) 
	{
		this.checkState = checkState;
	}

	public Integer getCheckState() 
	{
		return checkState;
	}
	public void setDelFlag(String delFlag) 
	{
		this.delFlag = delFlag;
	}

	public String getDelFlag() 
	{
		return delFlag;
	}
	public void setTelephone(String telephone) 
	{
		this.telephone = telephone;
	}

	public String getTelephone() 
	{
		return telephone;
	}
	public void setCheckDate(Date checkDate) 
	{
		this.checkDate = checkDate;
	}

	public Date getCheckDate() 
	{
		return checkDate;
	}
	public void setCheckAdmin(Integer checkAdmin) 
	{
		this.checkAdmin = checkAdmin;
	}

	public Integer getCheckAdmin() 
	{
		return checkAdmin;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("lostId", getLostId())
            .append("userId", getUserId())
            .append("petName", getPetName())
            .append("lostDetail", getLostDetail())
            .append("createDate", getCreateDate())
            .append("lostUrl", getLostUrl())
            .append("lostTime", getLostTime())
            .append("lostAddress", getLostAddress())
            .append("feeTotal", getFeeTotal())
            .append("cdState", getCdState())
            .append("cdDate", getCdDate())
            .append("clueId", getClueId())
            .append("isShow", getIsShow())
            .append("petId", getPetId())
            .append("checkState", getCheckState())
            .append("delFlag", getDelFlag())
            .append("telephone", getTelephone())
            .append("checkDate", getCheckDate())
            .append("checkAdmin", getCheckAdmin())
            .toString();
    }
}
